package com.vhall.component.service.lottery;


import com.vhall.component.entity.lottery.vo.*;

import java.util.List;

/**
 * 中奖用户service
 *
 * @author zhangtao
 */
public interface LotteryUserService {

    /**
     * 导入用户数据
     *
     * @param lotteryImportReqVO
     * @return
     */
    LotteryImportRspVO importUser(LotteryImportReqVO lotteryImportReqVO);

    /**
     * 可参与抽奖人数判断
     *
     * @param req
     * @return
     */
    String count(LotteryCountReqVO req);

    Long total(LotteryCountReqVO req);

    /**
     * 查询需要设置可以中奖的人
     *
     * @param req
     * @return
     */
    List<LotterySearchRspVO> search(LotterySearchReqVO req);


}
